<h1><%= @page_title = "Matriculas" %></h1>

<table class="fill_body">
	<tr>
		<th>Nombre Completo</th>
		<th>Fecha</th>
		<th>Inscripto x</th>
		<th>Instructor del alumno</th>
		<th>Horario</th>
		<th colspan="3"></th>
	</tr>
	<%n=0%>
	<%lastM=nil%>
	<% for matricula in @matriculas %>
	<%n+=1%>
		<% unless lastM and matricula.fecha.year==lastM.fecha.year %>
			<tr><th colspan="11"><%=matricula.fecha.strftime("%Y")%></th></tr>
		<% end %>
		<% unless lastM and matricula.fecha.month==lastM.fecha.month %>
			<tr><th colspan="11"><%=matricula.fecha.strftime("%B")%></th></tr>
		<% end %>
	  <tr class="row<%=n%2%>">
	  	<td><%= link_to h(matricula.persona.nombre_completo), :action=>'show', :id=>matricula.persona.id, :controller=>'alumnos' %></td>
		<td><%=h  matricula.fecha.strftime(DATE_FMT) %></td>
		<td><%=h  matricula.instructor.nombre_corto %></td>
		<td><% if matricula.persona.instructor then %>
			<%= matricula.persona.instructor.nombre_corto %>
		<% else %>
			<%= link_to( 'asignar', :action=>'edit', :controller=>'alumnos', :id=>matricula.persona) %>
		<% end  %></td>
		<td><% if matricula.persona.horario then %>
			<%= matricula.persona.horario.nombre %>hs.
		<% else %>
			<%= link_to( 'asignar', :action=>'edit', :controller=>'alumnos', :id=>matricula.persona) %>
		<% end  %></td>
	    <td><%=  link_to 'Editar matricula', :action => 'edit', :id => matricula %></td>
	    <td><%=  link_to 'Eliminar', { :action => 'destroy', :id => matricula }, :confirm => 'Seguro que desea eliminar?', :method => :post %></td>
	  </tr>
	  <%lastM=matricula%>
	<% end %>
</table>

Pagina: <%=  link_to 'Previous page', { :page => @matricula_pages.current.previous } if @matricula_pages.current.previous %>
<%=  (link_to '1', :page=> 1) if (@lnk_from!=1)%>
<%=  '...' if @lnk_from>2%>
<% @pn = @lnk_from %>
<% while @pn <= @lnk_to %>
	<%if @pn == @page then%>
		<%= @page%>
	<%else%>
		<%=  link_to @pn, { :page => @pn } %>
	<%end%>
	<% @pn +=1 %>
<% end %>
<%=  '...' if @lnk_to < @matricula_pages.last.number-1%>
<%=  (link_to @matricula_pages.last.number, :page=> @matricula_pages.last) if (@lnk_to!=@matricula_pages.last.number) %> 
<%=  link_to 'Next page', { :page => @matricula_pages.current.next } if @matricula_pages.current.next %> <br>
<br />